﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RedisDemo.ProductEntities
{
    public class ProductInfo
    {
        public ProductInfo Dummy()
        {
            ProductID = "	76050	";
            Name = "	Save CNY 300! Chengdu Panda Base, Leshan Giant Buddha, Emei Mountain & Huanglongxi Ancient Town 3-Day Tour (4-star, Private)	";
            ProductType = "	L	";
            DestinationCountryID = "	0	";
            DestinationCityID = "	28	";
            ProductCategoryID = "	10	";
            ProductPatternID = "	2	";
            ProductLineID = "	0	";
            ProductLevel = "	1	";
            ChargeUnit = "	人	";
            DeparturePlace = "		";
            DepartureTime = "	08:00	";
            TransportationID = "	1	";
            InsuranceTermsUrl = "		";
            InsuranceAmount = "	0	";
            InsuranceID = "	0	";
            IsHighRisk = "	F	";
            HighRiskItemID = "	0	";
            HighRiskDescription = "		";
            CanMobileBooking = "	F	";
            MobileBigImageMiddleName = "		";
            MobileSmallImageMiddleName = "		";
            NeedInvoiceOnMobileBooking = "	F	";
            EffectDate = "	2012-04-28 00:00:00	";
            ExpireDate = "	2013-03-31 00:00:00	";
            EffectDays = "	0	";
            AdvanceBookingDays = "	3	";
            AdvanceBookingTime = "	12:00	";
            IsWeekendWork = "	T	";
            IsHolidayWork = "	T	";
            IsChooseDate = "	F	";
            IsChooseRequired = "	F	";
            IsDefaultChoose = "	F	";
            ForModifyOrder = "	T	";
            IsAutoMatch = "	F	";
            MinTravelDays = "	3	";
            MaxTravelDays = "	3	";
            MinPersonQuantity = "	1	";
            MaxPersonQuantity = "	999	";
            MinQuantity = "	1	";
            MaxQuantity = "	99	";
            MinLodgingDays = "	0	";
            NameProvideMode = "	0	";
            ForPassportOnly = "	F	";
            ForAdult = "	T	";
            ForAdultQuantity = "	1	";
            ForAdultProductQuantity = "	1	";
            ForChild = "	T	";
            ForChildQuantity = "	1	";
            ForChildProductQuantity = "	1	";
            QuantityCalculateMode = "	P	";
            CanFirstDayBooking = "	T	";
            CanLastDayBooking = "	T	";
            IsDisplayPricingInfo = "	T	";
            IsAutoCalculatePrice = "	T	";
            Price = "	2450	";
            PriceDescription = "	The bigger your group, the lower the price per person. The price quoted here is based on a group of 4. Regardless of group size, the price paid per person includes private transportation (car, van or bus, depending on group size). See activity details for a complete list of all inclusions.	";
            CommissionMode = "	N	";
            Commission = "	0	";
            MaxVoucherAmount = "	0	";
            SettlementMode = "	O	";
            CostPriceSettlementType = "	F	";
            CostPriceCurrency = "	RMB	";
            CostPriceType = "	I	";
            InventoryType = "	P	";
            VendorID = "	0	";
            VendorBookingContact = "		";
            VendorBookingPhone = "		";
            VendorBookingEmergencyContact = "		";
            VendorBookingEmergencyPhone = "		";
            VendorConfirmModeID = "	1	";
            IsClientAssign = "	F	";
            ConnectionVendorID = "	0	";
            ConnectionVendorAttributes = "		";
            VendorFaxAdvanceDays = "	0	";
            VendorFaxAdvanceTime = "	14:00	";
            IsVendorWeekendFax = "	F	";
            IsVendorHolidayFax = "	F	";
            VendorConfirmHours = "	0	";
            IsReturnCommission = "	F	";
            CommissionContent = "		";
            IsLicensedToCtrip = "	T	";
            IsVendorMaintain = "	F	";
            BookingMode = "	S	";
            IsSmsNotice = "	F	";
            ShippingType = "	0	";
            HasGoodsToDelivery = "	F	";
            DeliveryGoodsDescription = "		";
            ExchangeMode = "	1	";
            OperationNote = @"1.2人即时确认立即扣款<br>，
  一人等需添加单间差、儿童不占床价格差、客人需要升级五星酒店后台有相应可选项添加<br>，
2.将客人的姓名/性别/生日/国籍/护照/酒店添加至确认单备注栏<br>
3.给供应商发送确认单liuna@tourtibet.com同时抄送hj@tourtibet.com<br>
4.4小时未回复致电对方联系人<br> 8小时未回复联系产品经理13817611553<br>
  联系人1：黄静 028-66102591，13908013511<br>
  联系人2：刘娜 028-66102495，13551821421<br>
5.传真：028-66102576<br>";
            PayMode = "	P	";
            PaymentType = "	30	";
            PMEID = "	xiaoyanxu	";
            PAEID = "		";
            ProductRegionID = "	32	";
            CanCashBack = "	F	";
            CashBackAmount = "	0	";
            RecommendRatings = "	1	";
            IsDisplayComment = "	T	";
            CanSearch = "	T	";
            CanBooking = "	T	";
            CanSale = "	T	";
            IsOnline = "	F	";
            LastReleaseTime = "	2013-03-07 01:03:41	";
            Active = "	F	";
            IsAutoProcess = "	F	";
            SaleMode = "	S	";
            OperationsMode = "	I	";
            IsNeedSyncTourScenicSpot = "	F	";
            IsBundle = "	F	";
            SequenceNumber = "	0	";
            Guid = "	7586eb41-9a2c-40a3-ac18-6fa35a5582cc	";
            CreateUser = "	Sync_System	";
            CreateTime = "	2013-03-07 01:03:41	";
            ModifyUser = "	Sync_System	";
            ModifyTime = "	2014-09-19 17:18:11	";
            HasHotelCashBack = "	F	";
            HotelCashBackAmount = "	0	";
            VisaConfrimday = "	0	";
            VisaDeliverDay = "	0	";
            VisaOrderAndStuff = "	0	";
            VisaStuffMakeTime = "	0	";
            VisaWaittime = "	0	";
            VisaWorkday = "	0	";
            SMSInfo = "		";
            DepartureDays = "	1234567	";
            CustomerInfoMode = "	D	";
            CustomerInfoTemplateID = "		";
            MsgVenderToConfirmFax = "	F	";
            IsRealQuota = "	T	";
            SubName = "		";
            TravelNights = "		";
            IsTravelNights = "		";
            MainName = "		";
            IsAutoVisa = "	T	";
            IsTravelDays = "	T	";
            ResourceSource = "		";
            ForPeoples = "	0	";
            IsSmsVBKNotice = "	F	";
            AdvanceBookingStartTime = "	09:00	";
            AdvanceBookingHours = "	0	";
            IsPublicEmergencyContact = "	F	";
            DeliveryType = "		";
            BusinessOwner = "		";
            BusinessOwnerFlag = "		";
            ExternalUrl = "		";
            IsNeedDeposit = "	F	";
            DepositAmount = "	0	";
            DepositName = "		";
            InsuranceTiming = "	0	";
            CanModify = "	T	";
            DataChange_LastTime = "	2014-09-19 17:18:28	";
            ShowType = "	1	";
            PBMEID = "		";
            InsuranceTermsH5Url = "		";
            IsAutoGetVisa = "	F	";
            TagLevelRuleID = "	0	";
            return this;

        }
        public string ProductID { get; set; }
        public string Name { get; set; }
        public string ProductType { get; set; }
        public string DestinationCountryID { get; set; }
        public string DestinationCityID { get; set; }
        public string ProductCategoryID { get; set; }
        public string ProductPatternID { get; set; }
        public string ProductLineID { get; set; }
        public string ProductLevel { get; set; }
        public string ChargeUnit { get; set; }
        public string DeparturePlace { get; set; }
        public string DepartureTime { get; set; }
        public string TransportationID { get; set; }
        public string InsuranceTermsUrl { get; set; }
        public string InsuranceAmount { get; set; }
        public string InsuranceID { get; set; }
        public string IsHighRisk { get; set; }
        public string HighRiskItemID { get; set; }
        public string HighRiskDescription { get; set; }
        public string CanMobileBooking { get; set; }
        public string MobileBigImageMiddleName { get; set; }
        public string MobileSmallImageMiddleName { get; set; }
        public string NeedInvoiceOnMobileBooking { get; set; }
        public string EffectDate { get; set; }
        public string ExpireDate { get; set; }
        public string EffectDays { get; set; }
        public string AdvanceBookingDays { get; set; }
        public string AdvanceBookingTime { get; set; }
        public string IsWeekendWork { get; set; }
        public string IsHolidayWork { get; set; }
        public string IsChooseDate { get; set; }
        public string IsChooseRequired { get; set; }
        public string IsDefaultChoose { get; set; }
        public string ForModifyOrder { get; set; }
        public string IsAutoMatch { get; set; }
        public string MinTravelDays { get; set; }
        public string MaxTravelDays { get; set; }
        public string MinPersonQuantity { get; set; }
        public string MaxPersonQuantity { get; set; }
        public string MinQuantity { get; set; }
        public string MaxQuantity { get; set; }
        public string MinLodgingDays { get; set; }
        public string NameProvideMode { get; set; }
        public string ForPassportOnly { get; set; }
        public string ForAdult { get; set; }
        public string ForAdultQuantity { get; set; }
        public string ForAdultProductQuantity { get; set; }
        public string ForChild { get; set; }
        public string ForChildQuantity { get; set; }
        public string ForChildProductQuantity { get; set; }
        public string QuantityCalculateMode { get; set; }
        public string CanFirstDayBooking { get; set; }
        public string CanLastDayBooking { get; set; }
        public string IsDisplayPricingInfo { get; set; }
        public string IsAutoCalculatePrice { get; set; }
        public string Price { get; set; }
        public string PriceDescription { get; set; }
        public string CommissionMode { get; set; }
        public string Commission { get; set; }
        public string MaxVoucherAmount { get; set; }
        public string SettlementMode { get; set; }
        public string CostPriceSettlementType { get; set; }
        public string CostPriceCurrency { get; set; }
        public string CostPriceType { get; set; }
        public string InventoryType { get; set; }
        public string VendorID { get; set; }
        public string VendorBookingContact { get; set; }
        public string VendorBookingPhone { get; set; }
        public string VendorBookingEmergencyContact { get; set; }
        public string VendorBookingEmergencyPhone { get; set; }
        public string VendorConfirmModeID { get; set; }
        public string IsClientAssign { get; set; }
        public string ConnectionVendorID { get; set; }
        public string ConnectionVendorAttributes { get; set; }
        public string VendorFaxAdvanceDays { get; set; }
        public string VendorFaxAdvanceTime { get; set; }
        public string IsVendorWeekendFax { get; set; }
        public string IsVendorHolidayFax { get; set; }
        public string VendorConfirmHours { get; set; }
        public string IsReturnCommission { get; set; }
        public string CommissionContent { get; set; }
        public string IsLicensedToCtrip { get; set; }
        public string IsVendorMaintain { get; set; }
        public string BookingMode { get; set; }
        public string IsSmsNotice { get; set; }
        public string ShippingType { get; set; }
        public string HasGoodsToDelivery { get; set; }
        public string DeliveryGoodsDescription { get; set; }
        public string ExchangeMode { get; set; }
        public string OperationNote { get; set; }
        public string PayMode { get; set; }
        public string PaymentType { get; set; }
        public string PMEID { get; set; }
        public string PAEID { get; set; }
        public string ProductRegionID { get; set; }
        public string CanCashBack { get; set; }
        public string CashBackAmount { get; set; }
        public string RecommendRatings { get; set; }
        public string IsDisplayComment { get; set; }
        public string CanSearch { get; set; }
        public string CanBooking { get; set; }
        public string CanSale { get; set; }
        public string IsOnline { get; set; }
        public string LastReleaseTime { get; set; }
        public string Active { get; set; }
        public string IsAutoProcess { get; set; }
        public string SaleMode { get; set; }
        public string OperationsMode { get; set; }
        public string IsNeedSyncTourScenicSpot { get; set; }
        public string IsBundle { get; set; }
        public string SequenceNumber { get; set; }
        public string Guid { get; set; }
        public string CreateUser { get; set; }
        public string CreateTime { get; set; }
        public string ModifyUser { get; set; }
        public string ModifyTime { get; set; }
        public string HasHotelCashBack { get; set; }
        public string HotelCashBackAmount { get; set; }
        public string VisaConfrimday { get; set; }
        public string VisaDeliverDay { get; set; }
        public string VisaOrderAndStuff { get; set; }
        public string VisaStuffMakeTime { get; set; }
        public string VisaWaittime { get; set; }
        public string VisaWorkday { get; set; }
        public string SMSInfo { get; set; }
        public string DepartureDays { get; set; }
        public string CustomerInfoMode { get; set; }
        public string CustomerInfoTemplateID { get; set; }
        public string MsgVenderToConfirmFax { get; set; }
        public string IsRealQuota { get; set; }
        public string SubName { get; set; }
        public string TravelNights { get; set; }
        public string IsTravelNights { get; set; }
        public string MainName { get; set; }
        public string IsAutoVisa { get; set; }
        public string IsTravelDays { get; set; }
        public string ResourceSource { get; set; }
        public string ForPeoples { get; set; }
        public string IsSmsVBKNotice { get; set; }
        public string AdvanceBookingStartTime { get; set; }
        public string AdvanceBookingHours { get; set; }
        public string IsPublicEmergencyContact { get; set; }
        public string DeliveryType { get; set; }
        public string BusinessOwner { get; set; }
        public string BusinessOwnerFlag { get; set; }
        public string ExternalUrl { get; set; }
        public string IsNeedDeposit { get; set; }
        public string DepositAmount { get; set; }
        public string DepositName { get; set; }
        public string InsuranceTiming { get; set; }
        public string CanModify { get; set; }
        public string DataChange_LastTime { get; set; }
        public string ShowType { get; set; }
        public string PBMEID { get; set; }
        public string InsuranceTermsH5Url { get; set; }
        public string IsAutoGetVisa { get; set; }
        public string TagLevelRuleID { get; set; }

    }
}
